Skip to content

Create a virtual network network

Request

Requires virtual-networks::modify permission.

Security
JWTAuthorizer
Path
domainNamestringrequired

Domain name

Bodyapplication/jsonrequired

Virtual network configuration

idinteger

Internal numeric ID

namestring

Name of virtual network

descriptionstring
networkCidrstring

Virtual network CIDR

Example:"10.10.14.0/24"
orgIdstring

Organization ID

uidstring

Unique identifier (UUID)

domainNamestring

Domain this network belongs to

noNatboolean

Whether NAT is disabled for this network

typestring

Object type discriminator

Example:"DomainNetwork"
curl -i -X POST \
  'https://apidocs.trustgrid.io/_mock/v2/domain/{domainName}/network' \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "id": 0,
    "name": "string",
    "description": "string",
    "networkCidr": "10.10.14.0/24",
    "orgId": "string",
    "uid": "string",
    "domainName": "string",
    "noNat": true,
    "type": "DomainNetwork"
  }'

Responses

OK

Response
No content